export default {
  common: {
    confirm: 'Confirm',
    cancel: 'Cancel',
    save: 'Save',
    delete: 'Delete',
    edit: 'Edit',
    add: 'Add',
    search: 'Search',
    reset: 'Reset',
    submit: 'Submit',
    back: 'Back',
    loading: 'Loading...',
    noData: 'No Data',
    success: 'Success',
    error: 'Error',
    warning: 'Warning',
    info: 'Info'
  },
  login: {
    title: 'Welcome Login',
    subtitle: 'Login to your account and start intelligent grading',
    username: 'Username',
    password: 'Password',
    phone: 'Phone',
    smsCode: 'SMS Code',
    rememberMe: 'Remember Me',
    forgotPassword: 'Forgot Password?',
    loginBtn: 'Login',
    registerBtn: 'Register Now',
    noAccount: 'No account yet?',
    getSmsCode: 'Get Code',
    passwordLogin: 'Password Login',
    smsLogin: 'SMS Login',
    loginSuccess: 'Login Success',
    loginFailed: 'Login Failed',
    usernameRequired: 'Please enter username',
    passwordRequired: 'Please enter password',
    phoneRequired: 'Please enter phone number',
    smsCodeRequired: 'Please enter SMS code',
    invalidPhone: 'Please enter valid phone number',
    invalidCredentials: 'Invalid username or password'
  },
  dashboard: {
    title: 'Smart School Platform',
    welcome: 'Good morning, {name}',
    currentDate: 'Today is {date}',
    personalCenter: 'Personal Center',
    systemSettings: 'System Settings',
    logout: 'Logout',
    todoList: 'Todo List',
    quickAccess: 'Quick Access',
    todayOverview: 'Today Overview',
    viewAll: 'View All',
    collapse: 'Collapse',
    addTodo: 'Add Todo',
    todoTitle: 'Title',
    todoDescription: 'Description',
    todoTitlePlaceholder: 'Please enter todo title',
    todoDescriptionPlaceholder: 'Please enter description (optional)',
    noTodos: 'No todos yet',
    addFirstTodo: 'Add your first todo to start managing tasks',
    pendingHomework: 'Pending Homework',
    onlineStudents: 'Online Students',
    completionRate: 'Completion Rate',
    status: {
      pending: 'Pending',
      inProgress: 'In Progress',
      completed: 'Completed'
    },
    shortcuts: {
      newHomework: 'New Homework',
      newHomeworkDesc: 'Create new homework task',
      gradeHomework: 'Grade Homework',
      gradeHomeworkDesc: 'AI homework grading',
      homeworkAnalysis: 'Homework Analysis',
      homeworkAnalysisDesc: 'View homework completion',
      gradeEntry: 'Grade Entry',
      gradeEntryDesc: 'Enter student exam scores',
      studentManagement: 'Student Management',
      studentManagementDesc: 'Manage class student info',
      errorCollection: 'Error Collection',
      errorCollectionDesc: 'View student error statistics'
    }
  },
  homework: {
    title: 'Homework Management',
    newHomework: 'New Homework',
    homeworkInfo: 'Homework Info',
    class: 'Class',
    dueDate: 'Due Date',
    completion: 'Completion',
    status: 'Status',
    actions: 'Actions',
    view: 'View',
    grade: 'Grade',
    edit: 'Edit',
    filter: 'Filter',
    homeworkTitle: 'Homework Title',
    subject: 'Subject',
    homeworkTitlePlaceholder: 'Please enter homework title',
    homeworkDescription: 'Homework Description',
    homeworkDescriptionPlaceholder: 'Please enter homework description...',
    selectSubject: 'Please select subject',
    selectClass: 'Please select class',
    status: {
      active: 'Active',
      completed: 'Completed',
      overdue: 'Overdue'
    }
  },
  classes: {
    title: 'Class Management',
    newClass: 'New Class',
    className: 'Class Name',
    grade: 'Grade',
    teacher: 'Teacher',
    studentCount: 'Student Count',
    subjects: 'Subjects',
    createdAt: 'Created At',
    viewDetails: 'View Details',
    classNamePlaceholder: 'Please enter class name',
    selectGrade: 'Please select grade',
    selectTeacher: 'Please select teacher'
  },
  students: {
    title: 'Student Management',
    addStudent: 'Add Student',
    studentInfo: 'Student Info',
    studentId: 'Student ID',
    contact: 'Contact',
    parentInfo: 'Parent Info',
    enrollDate: 'Enroll Date',
    status: 'Status',
    actions: 'Actions',
    studentName: 'Student Name',
    email: 'Email',
    phone: 'Phone',
    parentName: 'Parent Name',
    parentPhone: 'Parent Phone',
    studentNamePlaceholder: 'Please enter student name',
    studentIdPlaceholder: 'Please enter student ID',
    emailPlaceholder: 'Please enter email',
    phonePlaceholder: 'Please enter phone',
    parentNamePlaceholder: 'Please enter parent name',
    parentPhonePlaceholder: 'Please enter parent phone',
    status: {
      active: 'Active',
      inactive: 'Inactive'
    }
  },
  analytics: {
    title: 'Data Analytics',
    subtitle: 'Comprehensive understanding of student learning to assist teaching decisions',
    timeRange: 'Time Range',
    homeworkCount: 'Homework Count',
    submissionRate: 'Submission Rate',
    accuracyRate: 'Accuracy Rate',
    studentAnalysis: 'Student Analysis',
    submissionRateCol: 'Submission Rate',
    totalQuestions: 'Total Questions',
    accuracyRateCol: 'Accuracy Rate',
    errorCount: 'Error Count',
    exportData: 'Export Data',
    searchStudent: 'Search student name...',
    viewDetails: 'View Details'
  },
  reports: {
    title: 'Student Reports',
    subtitle: 'Comprehensive understanding of individual student learning for targeted guidance',
    generateReport: 'Generate Report',
    reportHistory: 'Report History',
    student: 'Student',
    selectStudent: 'Select Student',
    basicInfo: 'Basic Info',
    studentId: 'Student ID',
    age: 'Age',
    gender: 'Gender',
    enrollDate: 'Enroll Date',
    parentContact: 'Parent Contact',
    subjectComment: 'Subject Comment',
    subjectCommentPlaceholder: 'Please enter subject comment...',
    totalHomework: 'Total Homework',
    submittedHomework: 'Submitted Homework',
    accuracyRate: 'Accuracy Rate',
    accuracyAnalysis: 'Accuracy Analysis',
    errorAnalysis: 'Error Analysis',
    errorDistribution: 'Error Distribution by Subject',
    generateTime: 'Generate Time',
    download: 'Download'
  },
  profile: {
    title: 'Personal Center',
    basicInfo: 'Basic Info',
    statistics: 'Statistics',
    name: 'Name',
    role: 'Role',
    email: 'Email',
    phone: 'Phone',
    lastLogin: 'Last Login',
    monthlyGrading: 'Monthly Grading',
    managedStudents: 'Managed Students',
    avgGradingTime: 'Avg Grading Time',
    saveChanges: 'Save Changes'
  },
  settings: {
    title: 'System Settings',
    notifications: 'Notifications',
    interface: 'Interface',
    security: 'Security',
    homeworkReminder: 'Homework Reminder',
    homeworkReminderDesc: 'Send notification when new homework is submitted',
    emailNotification: 'Email Notification',
    emailNotificationDesc: 'Send email for important events',
    theme: 'Theme',
    language: 'Language',
    changePassword: 'Change Password',
    changePasswordDesc: 'Change password regularly to protect account security',
    twoFactorAuth: 'Two-Factor Auth',
    twoFactorAuthDesc: 'Enable two-factor authentication for enhanced security',
    lightTheme: 'Light Theme',
    darkTheme: 'Dark Theme',
    followSystem: 'Follow System',
    saveSettings: 'Save Settings'
  }
}